Next: Multi-hops, Previous: Default User, Up: Configuration [Contents][Index]
When host name is omitted, TRAMP substitutes
the value from the tramp-default-host variable. It
is initially populated with the local hostname where Emacs is
running. Both the default user and default host can be overridden
as follows:
(setq tramp-default-user "john"
tramp-default-host "target")
With both defaults set, ‘/ssh::’ will connect TRAMP to John’s home directory on target.
Note ‘/::’ won’t work, because ‘/:’ is the prefix for quoted file names.
Instead of a single default host,
tramp-default-host-alist allows multiple default
host values based on access method or user name combinations. The
alist can hold multiple values. While
tramp-default-host is sufficient in most cases, some
methods, like adb, require defaults overwritten.
See the documentation for the variable
tramp-default-host-alist for more details.